A match font substitution definition consists to two parts, which are separated by an equals (=) character. The left side is the original font specification and the right side is the replacement font specification.
A font specification consists of the following four elements, each separated by a colon character (:).
Font name
Size (in points)
Weight (bold or regular)
Slant (italic or regular; that is, upright)
Set the
Each font substitution definition in the JADE initialization file is written to the jommsgn.log file on the client node. An invalid font substitution definition causes a message describing the error to be written to the jommsgn.log file and that font definition is ignored.
For details about each element of a font specification, see the following subsections.
When you specify original and replacement font names, embedded spaces are significant and the name cannot include colon characters (:), which are used only to separate font substitution elements.
Original specification font, which is the value taken from the
The last (or only) character of the original font name can be an asterisk if you want to specify that the name is a prefix mask that matches any name with the same leading characters; for example, Arial* matches Arial, Arial Narrow, Arial Black, or Arial Unicode MS. A single asterisk matches any font name.
Replacement specification font name can be a single asterisk (*) if you want the same substitute font name as the original font name. A trailing asterisk is not allowed.
Specify a Real point size value that is a floating‑point value measured in points taken from the
Original specification font
The original font size can be a single asterisk that matches any font size.
Replacement specification font
The replacement font size can be a single asterisk that indicates that the font size is the same as the original font size. The replacement font size can include a leading sign character (that is, + or -), indicating that the value is relative to the original font size; for example, if the original font size is 9 and the replacement font size is +2, the substitute font size is 11.
The font weight (that is, the bold attribute value) of the original font specification is taken from the
You can define the following weight values for the original and replacement fonts.
* (a single asterisk)
For the original font specification, an asterisk indicates that the weight is not a consideration. For the replacement font specification, an asterisk indicates that the weight is the same as the bold attribute value of the original font specification.
R, r, or regular (that is, the value of the fontBold property is false)
B, b, or bold (that is, the value of the fontBold property is true)
The font slant (that is, the italic attribute value) of the original font specification is taken from the
You can define the following weight values for the original and replacement fonts.
* (a single asterisk)
For the original font specification, an asterisk indicates that the slant is not a consideration. For the replacement font specification, an asterisk indicates that the slant is the same as the italic attribute value of the original font specification.
R, r, or regular (that is, the value of the fontItalic property is false)
I, i, or italic (that is, the value of the fontItalic property is true)